/* CSS Document */
*{ margin:0; padding:0;}
a{ text-decoration:none; color:#666666;}
a:hover{ color:#d0111b;text-decoration:none;}
fieldset,img{border:0;}
ol,ul{ list-style-type:none;}
em,i,stong{ font-style:normal; font-weight:normal;}
body{ font-family:Microsoft YaHei; font-size:12px; color:#666666; }
.fl{float:left;overflow:hidden;}
.fr{float:right;overflow:hidden;}
.w{width:100%;}
.wide{width:1064px;margin:0 auto;}
.kb{height:30px;clear:both;}

/*head*/
.head{height:30px;line-height:30px;background:url(../images/rzx_08.jpg) center top; border-bottom:1px solid #e9e9e9;}
.headbox{}
.headbox p{float:left;}
.headbox span{float:right;}

/*top*/
.top{height:100px;background:url(../images/rzx_08.jpg) center top;}
.topbox{overflow:hidden;}
.logo{margin-top:15px;}
.dh{margin-top:18px;}

/*nav*/
.navbox{height:45px;background:url(../images/rzx_07.jpg) repeat-x;clear:both;}
.nav{height: 45px;}
.nav li{line-height:45px;border-right:1px solid #0063c1; text-align:center; font-size:15px; float:left;}
.nav li a{height: 45px; color:#ffffff;padding-left:33px;padding-right:33px;float:left;}
.nav li a:hover{ color: #ffffff;background-color:#ce000c;display: block;transition: all 0.3s ease-in-out 0s;}
.nav li a.sy{color:#ffffff;display: block;border-left:1px solid #0063c1;}

/*banner*/
.banner{margin-top: 1px;clear: both;}

/*cpzs*/
.cpzs{overflow:hidden;margin-top:90px;}
.cpzs_l{width:220px;background-color:#0983ff;padding-bottom:5px;}
.cpzs_l_top{width:180px;height:130px;margin:0 auto;padding:20px 0 30px 0;}
.cpzs_l_foot{width:210px;margin:0 auto;background-color:#ffffff;}
.cpzs_l_foot_fl{padding: 1px 0 10px 0;}
.cpzs_l_foot_fl li{width:195px;height:42px;line-height:42px;font-size:13px;margin:0 auto;background:url(../images/fsy_32.jpg);margin-top: 22px;}
.cpzs_l_foot_fl li a{height:29px;padding-left: 22px;float: left;}


.cpzs_r{width:830px;}
.cpzs_r_tit{ width: 820px;height:35px;margin: 0 auto;background:url(../images/fsy_53.jpg);}
.cpzs_r_tit_l{font-size:14px;margin-left: 25px;line-height:35px;color:#ffffff;}
.cpzs_r_tit_l a{font-size:16px;padding-right: 10px;color:#ffffff;}
.cpzs_r_tit_r{font-size:12px;float:right; margin-right:10px;line-height:35px;color:#999999;}

.cpzs_r_foot{margin-top: 15px;}
.cpzs_r_foot li{width: 270px;float: left;}
.cpzs_r_footpic{}
.cpzs_r_footpic img{width:263px;height:191px;border:5px solid #ffffff;}
.cpzs_r_footwb{width:263px;height:24px;text-align:center;color:#666666;font-size:14px;overflow:hidden;}

/*ys*/
.ys{height:465px;background-color:#f4f4f4;}
.ys01{overflow:hidden;}
.ys01_title{overflow:hidden;margin-top:35px;}
.ys01_wb{overflow:hidden;}
.ys01_wb_l{width:575px;margin-top: 45px}
.ys02{height:58px;border-bottom:1px solid #cccccc;overflow:hidden;}
.ys02 i{display:block;float:left;}
.ys02 span{display:block;float:left;}
.ys02 span p{color:#026ec8;font-size:21px;display:block;}
.ys02 span font{color:#999999;font-size:14px;text-align:justify;text-transform:uppercase; display:block;}

.ys03{overflow:hidden;margin-top: 15px;}
.ys03 p{font-size:15px;line-height:28px;color:#666666;}
.ys01_wb_r{width:442px;height:253px;}

/*ys*/
.ysbox01{overflow:hidden;}
.ysbox04{width:500px;margin-top: 45px}
.ysbox02{height:58px;border-bottom:1px solid #cccccc;overflow:hidden;}
.ysbox02 i{display:block;float:left;}
.ysbox02 span{display:block;float:left;}
.ysbox02 span p{color:#026ec8;font-size:21px;display:block;}
.ysbox02 span font{color:#999999;font-size:14px;text-align:justify;text-transform:uppercase; display:block;}
.ysbox03{overflow:hidden;margin-top: 15px;}
.ysbox03 p{font-size:15px;line-height:28px;color:#666666;}
.ysbox05{width:480px;margin-top: 45px}

/*case*/
.case{height:44px;border-bottom:1px solid #cccccc;overflow:hidden;}
.casebox{}
.casebox p{height: 43px;font-size: 14px;line-height: 45px;text-transform:uppercase;float: left;color:#999999;border-bottom: 2px solid #666666;}
.casebox p a{color:#666666;font-size: 19px;    margin-right: 7px;}
.casebox span{display:block;float:right;line-height:60px;}

.nr{overflow:hidden;margin-top:22px;}
.nr ul{margin-left:-12px;}
.nr li{float:left; margin-left:15px;overflow:hidden;}
.cpxm_nr_pic{}
.cpxm_nr_pic img{width:244px;height:174px;}
.cpxm_nr_wb{width:244px;height:35px;line-height:35px;font-size:15px;text-align:center;overflow:hidden;}
.cpxm_nr_wb a{color:#666666;}
.cpxm_nr_wb a:hover{text-decoration:underline;color:#e60012;}

/*gsjj*/
.gsjjbox{height:450px;background:url(../images/rzx_08.jpg) center top;overflow:hidden;}
.gsjj{margin-top: 40px;overflow:hidden;}
.gsjj_title{padding-top: 30px;}
.gsjj_m{height: 325px;margin-top: 21px;}
.gsjj_m_l{}
.gsjj_m_l img{width:389px;height:286px;border:5px solid #dedede;}
.gsjj_m_r{width:602px;}
.gsjj_m_r i{height:40px;border-bottom:5px solid #dedede;}
.gsjj_m_r span{width:595px;height:207px;line-height:29px;font-size:15px;color:#999999;text-align:justify;overflow:hidden;margin-top:7px;display: block;}
.gsjj_m_r p{width:120px;height:26px;line-height:26px;font-size:15px;text-align:center;background-color:#e60012;color: #ffffff;float: left;}
.gsjj_m_r p a{width:120px;height:26px;float:left;color:#ffffff;}

.gsjj_honor{height: 160px;}
.gsjj_honor li{width: 256px;float:left;}
.gsjj_honor li img{width:230px;height:153px;}

/*xwzx*/
.xwzxbox{height: 410px;overflow: hidden;}
.xwzx{overflow:hidden;}
.news{width:306px;float:left;}
.news_title{width:306px;height:30px;border-bottom:1px solid #999999; font-size:16px; }
.news_title i{width:27px;height:24px;background:url(../images/td_67.jpg);float:left;}
.news_title p{font-size: 12px;text-transform:uppercase;color:#999999;float:left; padding-left:3px;}
.news_title p a{color:#333333;font-size:18px;}
.news_title span{line-height:30px;font-size:12px; float:right; padding-left:3px;}
.news_pic{width:306px;height:141px;margin-top:15px;}
.newsbox{width:306px;}
.newsbox li{height:36px;line-height:36px;border-bottom: 1px dotted #999999;}
.newsbox li i{width:6px;height:6px;background:url(../images/yjy_62.png);display:block;margin-top: 15px;float:left;}
.newsbox li p{width:220px;height:26px;overflow:hidden;margin-left: 10px;float:left;    font-size: 13px;}
.newsbox li span{float:right;color: #999999;}

.news1{width:306px;float:left;}
.news_title1{width:306px;height:30px; border-bottom:1px solid #999999; font-size:16px; }
.news_title1 i{width:32px;height:24px;background:url(../images/td_68.jpg);float:left;}
.news_title1 p{font-size: 12px;text-transform:uppercase;color:#999999;float:left; padding-left:3px;}
.news_title1 p a{color:#333333;font-size:18px;}
.news_title1 span{line-height:30px;font-size:12px; float:right; padding-left:3px;}
.news_pic1{width:306px;height:141px;margin-top:15px;}
.newsbox1{width:306px;}
.newsbox1 li{height:36px;line-height:36px;border-bottom: 1px dotted #999999;}
.newsbox1 li i{width:6px;height:6px;background:url(../images/yjy_62.png);display:block;margin-top: 15px;float:left;}
.newsbox1 li p{width:220px;height:26px;overflow:hidden;margin-left: 10px;float:left;    font-size: 13px;}
.newsbox1 li span{float:right;color: #999999;}

.news2{width:306px;float:left;}
.news_title2{width:306px;height:30px; border-bottom:1px solid #999999;  font-size:16px; }
.news_title2 i{width:21px;height:21px;background:url(../images/td_69.jpg);float:left;}
.news_title2 p{font-size: 12px;text-transform:uppercase;color:#999999;float:left; padding-left:3px;}
.news_title2 p a{color:#333333;font-size:18px;}
.news_title2 span{line-height:30px;font-size:12px; float:right; padding-left:3px;}
.news_pic2{width:306px;height:141px;margin-top:15px;}
.newsbox2{width:306px;}
.newsbox2 li{height:36px;line-height:36px;border-bottom: 1px dotted #999999;}
.newsbox2 li i{width:6px;height:6px;background:url(../images/yjy_62.png);display:block;margin-top: 15px;float:left;}
.newsbox2 li p{width:220px;height:26px;overflow:hidden;margin-left: 10px;float:left;    font-size: 13px;}
.newsbox2 li span{float:right;color: #999999;}

.fe{height:405px;margin-left: 25px;margin-right:25px;float:left;}



.link{overflow: hidden;}
.link_top{ height:10px;overflow:hidden;}
.link_nr{ margin-top: 15px;}
.link_nr_l{}
.link_nr_r{width: 900px;line-height: 25px;font-size: 13px;}
.link_nr_r a{margin:5px;}
.link_foot{width:1024px;height:6px;overflow:hidden;margin-top: 20px;float: left;}

/*foot*/
.foot{background-color:#0983ff;overflow: hidden;padding-top:40px;padding-bottom:40px;}
.foot_box{}
.foot_box a{width: 130px;height:28px;overflow:hidden;display: block;color:#dddddd;float: left;}
.foot_box a:hover{color:#dddddd;text-decoration:underline;}
.foot_feng{width:2px;height:175px;margin:0 25px 0 25px;background:url(../images/td_101.jpg);}

.foot_01{width:80px;margin-right:10px;margin-left: 10px;}
.foot_01 span{width:80px;display:block;color:#f0f0f0;font-size:18px;}
.foot_01 p{width:65px;color:#dddddd;line-height:28px;font-size: 14px;margin-top: 10px;float:left;}

.foot_02{width:260px;margin-left: 40px;}
.foot_02 span{width:80px;display:block;color:#f0f0f0;font-size:18px;}
.foot_02 p{color:#dddddd;line-height:28px;font-size: 14px;margin-top: 10px;}

.foot_03{width:295px;margin-left:30px;}
.foot_03 span{width:80px;display:block;color:#f0f0f0;font-size:18px;}
.foot_03 p{color:#dddddd;line-height:28px;font-size: 14px;margin-top: 10px;}

.foot_logo{width:77px;height:77px;    margin-top: 25px;}
.foot_er{width: 115px;height:133px;text-align:center;padding-top: 10px;color: #dddddd;}

.foot4{background-color:#015da1;clear:both;}
.foot4_box p{color:#cccccc;text-align:right;line-height:40px;font-size: 14px;}




